$(document).ready(function(){
    var _self = $('#SELF').val();

    $("#tabs").tabs();

    $('#category_tree').ajaxTree({
        url : $('#APP_URL').val()+'/index.php/request/category/module/article',
        data : function(node){
            return {
                id : node.attr("id").substr(0, 5) == 'node_' ? node.attr("id").substr(5) : 0
            };
        },
        check : node_check
    });

    

    $('#submit_title').click(function(){
        if(!$('#cat_id').val()){
            $('#ajax_msg').html('请选择分类');return false;
        }
        if(!$('#title').val()){
            $('#ajax_msg').html('请输入标题');return false;
        }
        if(!$('#short_title').val()){
            $('#ajax_msg').html('请输入短标题');return false;
        }
        $.post(_self,$('#form-1').serialize(),function(data){
            $('#ajax_msg').html(data.info);
            if(data.status == '1'){
                $('#article_id').val(data.data.id);
            }
        },'json');
    });

    $('#submit_content').click(function(){
        var article_id = $('#article_id').val();
        if(article_id == ''){
            $('#ajax_msg').html('请先填写文章信息');
            $('#article_title_link').click();
        }else{
            var oEditor = CKEDITOR.instances.article_content;
            $.post(_self,{action:'content',article_id:article_id,content:oEditor.getData()},function(data){
                $('#ajax_msg').html('保存'+(data.status == 1 ? '成功' : '失败'));
            },'json')
        }
    });
});

function node_check(node){
    var cat_id = node.attr("id").substr(5);
    if(node.find(':checkbox:first').attr('checked') && cat_id > 1){
        $('#cat_id').val(cat_id);
        $('#cat_name').val(node.find("a:first").text());
    }else{
        $('#cat_id').val('');
        $('#cat_name').val('');
    }
}